ANGAZ

dane podstawowe angażu

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis
ID_ANGAZ | Integer | TAK |  | Identyfikator angażu
ID_ROZWIAZANIE_UMOWY | Integer | - |
ID_PRACOWNIK | Integer | TAK |  | Identyfikator pracownika
DATAZATRUDNIENIA | Timestamp | - |
DATAZWOLNIENIA | Timestamp | - |
KODZAWODU | Varchar (7) | - |
DATAOBSPOLECZNEGO | Timestamp | - |  | Data powstania obowiązku ubezp. Społecznego
DATAOBZDROWOTNEGO | Timestamp | - |  | Data powstania obowiązku ubezp. Zdrowotnego
ILEMIESCHOR | Integer | - | 6 | Z ilu miesięcy obliczać chorobowe
ILEMIESURL | Integer | - | 3 | Z ilu miesięcy obliczać urlop
URLOPWKAZDYDZIEN | Smallint | - | 0 | Czy gdy urlop wypada w dzień wolny, wliczać go do wykorzystanego urlopu czy nie (0-nie, 1-tak) 0 - nie 1 - tak
AKTYWNY | Smallint | TAK | 1 | Czy ma się pokazywać przy wchodzeniu do ewidencji 0 - nie 1 - tak
LICZURLOP | Smallint | TAK | 1
WLICZDOJUBIL | Smallint | TAK | 1
WLICZDOSTAZU | Smallint | TAK | 1
NAUCZYCIEL_AKADEMICKI | Smallint | TAK | 0
GLOWNEMIEJSCE | Smallint | TAK | 1
PIERWSZAPRACA | Smallint | TAK | 0
DATA_ZMIANY_URLOPU | Timestamp | - |
ZATR_JAKO_POMOC_NIEP | Smallint | TAK | 0
CHOROBOWE_POPRZ_ZAKLAD | Integer | - |
URLOP_POPRZ_ZAKLAD | Integer | - |
NAUCZYCIEL_ZWYKLY | Smallint | TAK | 0
URLOP_ZADANIE_POPRZ_ZAKLAD | Integer | - |
WLICZDOEMERYTURY | Smallint | TAK | 1
WYCZEKIWANIE | Smallint | TAK | 0
AKTYWNYWPANELUPRACOWNIKA | Smallint | TAK | 1
OPIEKA_POPRZ_ZAKLAD | Integer | - |
OPIEKA_GODZ_POPRZ_ZAKLAD | Numeric (18,4) | - |
ID_CECHA | Integer | - |
WYGENEROWNO_RIA | Smallint | - | 0

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_ROZKLADKOSZT_ANGAZ (FK_ROZKLADKOSZT_ANGAZ) | ANGAZ | ROZKLADKOSZT | 1:N
FK_POZYCJAL_ANGAZPOZL_ANGAZ (FK_POZYCJAL_ANGAZPOZL_ANGAZ) | ANGAZ | POZYCJALISTY | 1:N

LISTAPLAC

tabela utworzonych list płac

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis
ID_LISTAPLAC | Integer | TAK |  | Identyfikator listy
ID_LISTAPLACKOR | Integer | - |  | Jeżeli jest to lista korekcyjna to tu jest Identyfikator listy, do której jest korekta
ID_GRUPAPLAC | Integer | TAK |  | Identyfikator grupy płacowej, do której należy lista
ID_ALGORYTM | Integer | TAK |  | Identyfikator algorytmu, wg jakiego jest liczona lista
ID_MIESOBR | Integer | TAK |  | Identyfikator miesiąca, za który jest robiona lista płac
ID_MIESWYP | Integer | TAK |  | Identyfikator miesiąca wypłaty listy
ID_MIESZAS | Integer | TAK |  | Identyfikator miesiąca okresów zasiłkowych
TYTUL | Varchar (255) | TAK |  | Tytuł listy płac
NUMER | Varchar (10) | TAK |  | Numer listy płac
KOREKCYJNA | Smallint | TAK | 0 | 0 – lista zwykła, 1 – lista korekcyjna 0 - nie 1 - tak
DZIEN | Smallint | - |  | Dzień wypłaty
ZAMKNIETA | Smallint | TAK | 0 | 0 – lista nie przeliczona, 1 – lista przeliczona i zamknięta, Dane obliczne na podstawie pola ZAMKNIETA w tabeli POZYCJALISTY 0 - nie 1 - tak
ID_WALUTA | Integer | - |
KURS | Numeric (18,4) | - |
PROBNA | Smallint | TAK | 0
DLA_ZWOLNIONYCH | Smallint | TAK | 0
AUTOMATYCZNA | Smallint | TAK | 0
SKLADKIZAPLWTERMINIE | Smallint | TAK | 1
ID_LISTAPLAC_KOREKTALACZNA | Integer | - |
DPLACZDATAWYST | Smallint | TAK | 1
DPLACZDATAWYPL | Smallint | TAK | 1
DPLACZDATAZUS | Smallint | TAK | 0
ID_UZYTKOWNIK | Integer | TAK |  | id użytkownika
ID_MSCWYSTDOK | Integer | - |
POWOD_KOREKTY | Varchar (255) | - |

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_LISTAPLA_LISTAPLAC_LISTAPLA (FK_LISTAPLA_LISTAPLAC_LISTAPLA) | LISTAPLAC | LISTAPLAC | 1:N
FK_POZYCJAL_LISTPLACP_LISTAPLA (FK_POZYCJAL_LISTPLACP_LISTAPLA) | LISTAPLAC | POZYCJALISTY | 1:N

POZYCJALISTY

tabela pozycji znajdujących się na liście płac

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis
ID_LISTAPLAC | Integer | TAK |  | Do jakiej listy należy pozycja
ID_ANGAZ | Integer | TAK |  | Do jakiej osoby należy pozycja
ID_ZASZEREG | Integer | TAK |  | Identyfikator zaszeregowania osoby, wg którego była liczona pozycja (pobierane dane takie jak wartość płacy zasadniczej, stawki godzinowej, wartość etatu itd.)
LP | Integer | TAK |  | Liczba porządkowa
WPISANEDANE | Smallint | TAK | 0
UWAGI | Blob (80,1) | - |
ZAMKNIETA | Smallint | TAK | 0
ID_PRACOWNIK_PRIORYTET | Integer | TAK | 0

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_WARTOSCS_POZLISTWA_POZYCJAL (FK_WARTOSCS_POZLISTWA_POZYCJAL) | POZYCJALISTY | WARTOSCSKLADNIKA | 1:N
FK_POZYCJAL_ANGAZPOZL_ANGAZ (FK_POZYCJAL_ANGAZPOZL_ANGAZ) | ANGAZ | POZYCJALISTY | 1:N
FK_POZYCJAL_LISTPLACP_LISTAPLA (FK_POZYCJAL_LISTPLACP_LISTAPLA) | LISTAPLAC | POZYCJALISTY | 1:N

RODZAJKOSZT

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl
ID_RODZAJKOSZT | Integer | TAK |
ID_JEDNORG | Integer | - |
ID_ZLEC | Integer | - |
NRUNIK | Integer | TAK |
NAZWA | Varchar (50) | TAK |
SYMBOL | Varchar (5) | TAK | ''
ID_SLOWNIK | Numeric (18,0) | TAK |
AKTYWNY | Smallint | TAK | 1

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_ROZDZIEL_ROZDZRODZ_RODZAJKO (FK_ROZDZIEL_ROZDZRODZ_RODZAJKO) | RODZAJKOSZT | ROZDZIELKOSZT | 1:N
FK_ROZKLADKOSZT_RODZAJKOSZT (FK_ROZKLADKOSZT_RODZAJKOSZT) | RODZAJKOSZT | ROZKLADKOSZT | 1:N
FK_RODZAJKOSZT_SLOWNIK (FK_RODZAJKOSZT_SLOWNIK) | SLOWNIK | RODZAJKOSZT | 1:N | CASCADE DELETE

ROZDZIELKOSZT

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl
ID_ROZDZIELKOSZT | Integer | TAK |
ID_LISTAPLAC | Integer | TAK |
ID_ANGAZ | Integer | TAK |
ID_SKLADNIK | Integer | TAK |
ID_RODZAJKOSZT | Integer | TAK |
ID_ZASZEREG | Integer | TAK |
WARTOSC | Numeric (18,4) | TAK | 0
WYMUSZONY | Smallint | - | 0
LICZONY | Smallint | - | 0

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_ROZDZIEL_ROZDZRODZ_RODZAJKO (FK_ROZDZIEL_ROZDZRODZ_RODZAJKO) | RODZAJKOSZT | ROZDZIELKOSZT | 1:N
FK_ROZDZIEL_WARTSKLRO_WARTOSCS (FK_ROZDZIEL_WARTSKLRO_WARTOSCS) | WARTOSCSKLADNIKA | ROZDZIELKOSZT | 1:N | CASCADE DELETE

ROZKLADKOSZT

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl
ID_RODZAJKOSZT | Integer | TAK |
ID_ANGAZ | Integer | TAK |
DATA | Timestamp | TAK |

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_ROZKLADKOSZT_RODZAJKOSZT (FK_ROZKLADKOSZT_RODZAJKOSZT) | RODZAJKOSZT | ROZKLADKOSZT | 1:N
FK_ROZKLADKOSZT_ANGAZ (FK_ROZKLADKOSZT_ANGAZ) | ANGAZ | ROZKLADKOSZT | 1:N

SKLADNIK

tabela składników płacowych

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis
ID_SKLADNIK | Integer | TAK |  | Identyfikator składnika
KOD | Varchar (10) | TAK |  | Max. 10 znakowy kod składnika (PLZAS, BRUTT itd.)
NAZWA | Varchar (50) | TAK |
ROZDZIELACNAKOSZTY | Smallint | TAK | 0 | Czy dany składnik jest wykorzystywany w tabeli rozdzielnika kosztów 0 - nie 1 - tak
RODZAJSKLADNIKA | Smallint | - |  | 1 – składnik standardowy, 2 – składnik definiowany
WZOR | Varchar (255) | - |  | Wzór główny składnika
KIERUNEK | Varchar (1) | - |  | Nie wykorzystywany
WLICZDOBRUTTO | Smallint | - | 0 | Czy dany składnik jest wliczany do brutto 0 - nie 1 - tak
WLICZDOPOTRACEN | Smallint | - | 0 | Czy składnik jest wliczany do potrąceń razem 0 - nie 1 - tak
WLICZDOSPOL | Smallint | - | 0 | Czy wliczać do podstawy funduszy emerytalnego i zdrowotnego 0 - nie 1 - tak
WLICZDOZDROW | Smallint | - | 0 | Czy składnik wlicza się do podstawy funduszu zdrowotnego (kasy chorych) 0 - nie 1 - tak
WLICZDOURLOPU | Smallint | - | 0 | Czy dany składnik wlicza się do urlopu 0 - nie 1 - tak
WLICZDOWYPLATY | Smallint | - | 0 | Czy składnik wlicza się do wypłaty 0 - nie 1 - tak
DOZBIOROWKI | Smallint | - | 0 | Czy składnik będzie na zbiorówce płac 0 - nie 1 - tak
LICZDLAWSZYSTKICH | Smallint | - | 0 | 1 – składnik będzie liczony dla każdej osoby, 0 – tylko dla tych, komu zaznaczymy, że go liczyć (np. koszty dojazdu) 0 - nie 1 - tak
MINW | Numeric (18,4) | TAK | 0 | Minimalna dopuszczalna wartość składnika
MAXW | Numeric (18,4) | TAK | 0 | Maksymalna wartość składnika
PRZEPISYWAC | Smallint | - | 0 | Czy przy tworzeniu nowej listy przepisywać wartość (zaznaczenie) tego składnika, czy zerować 0 - nie 1 - tak
NIELICZ | Smallint | - | 1 | 1 – składnik nie będzie liczony, jeżeli nie będzie do niego odniesienia w innych wzorach (aby przyśpieszyć liczenie) 0 - nie 1 - tak
KODZASILKU | Smallint | - |  | Jak wliczać składnik do podstawy chorobowego: 0 – nie wliczać, 1 – dopełniać do miesiąca 2 – nie dopełniać do miesiąca 3 – jako premia kwartalna 4 – jako premia roczna
ZAOKRDO | Smallint | - |  | Do ilu zaokrąglać dany składnik
DO_KARTOTEKI | Smallint | - | 0 | Czy składnik będzie na kartotece rocznej pracownika 0 - nie 1 - tak
NARASTAJACO | Smallint | - | 0 | Czy na kartotece ma być też narastająco od pocz. roku 0 - nie 1 - tak
KODRNA | Integer | TAK | 0
AKTYWNY | Smallint | TAK | 1 | Czy jest widoczny w liście aktywnych składników 0 - nie 1 - tak
WLICZDOCHOR | Smallint | TAK | 0 | Czy wliczać do funduszy chorobowego, wypadkowego, FGSP, funduszu pracy 0 - nie 1 - tak
WLICZANY_DO_PNOCNYCH | Smallint | TAK | 0
WLICZANY_DO_PREMIIPROC | Smallint | TAK | 0
WLICZANY_DO_NADGODZIN | Smallint | TAK | 0
AKTUALNA_WARTOSC_DO_URLOPU | Smallint | TAK | 0
WLICZ_DO_CHOR_IN_FIRST_MONTH | Smallint | TAK | 0
NIEWYSWIETLAJKOSZT | Smallint | TAK | 0
NIEWPLYWANADOPLA | Smallint | TAK | 0
JESTWARTOSCWWALUCIE | Smallint | TAK | 0
RODZAJ_PORACENIA | Smallint | TAK | 0
POTRACANY_WCALOSCI | Smallint | TAK | 0
SKLADNIK_OKRESOWY | Smallint | TAK | 0
WLICZANY_DO_DOPLATY | Smallint | TAK | 0
KODMACIERZ | Smallint | - | 5 | Jak wliczać składnik do podstawy macierzyńskiego: 0 – nie wliczać, 1 – dopełniać do miesiąca 2 – nie dopełniać do miesiąca 3 – jako premia kwartalna 4 – jako premia roczna 5 - licz jak zasiłki
DOKOMORNIKA | Smallint | - | 0
SPOSOBPRZEPISYWANIA | Smallint | - |
WLICZDOEKWI | Smallint | TAK | 0

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_WARTOSCS_SKLWARTSK_SKLADNIK (FK_WARTOSCS_SKLWARTSK_SKLADNIK) | SKLADNIK | WARTOSCSKLADNIKA | 1:N

SLOWNIK

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl
ID_SLOWNIK | Numeric (18,0) | TAK |
SLO_ID_SLOWNIK | Numeric (18,0) | - |
ID_DLATABELI | Integer | TAK |
ID_RODZGRUPKART | Integer | - |
ID_ANALITYKA | Integer | - |
NAZWA | Varchar (60) | - |
NRKSIEGOWY | Integer | TAK | 0
NIP | Varchar (25) | TAK | ''
PONIP | Varchar (10) | TAK | ''
PESEL | Varchar (11) | TAK | ''
KOD | Varchar (20) | TAK | ''
STALY_KOD | Integer | - |
KODZLOZONY | Varchar (50) | TAK | ''
NAZWAZLOZONA | Varchar (255) | - |
ID_RODZGRUPKTR | Integer | - |
ID_SLOWNIKRODZAJ | Integer | TAK |
HASHNUMBER | Varchar (100) | - |

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_SLOWNIK_SLOWNIK (FK_SLOWNIK_SLOWNIK) | SLOWNIK | SLOWNIK | 1:N
FK_RODZAJKOSZT_SLOWNIK (FK_RODZAJKOSZT_SLOWNIK) | SLOWNIK | RODZAJKOSZT | 1:N | CASCADE DELETE

WARTOSCSKLADNIKA

tabela wartości policzonych składników płacowych

Kolumny

Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis
ID_LISTAPLAC | Integer | TAK |  | Identyfikator listy, gdzie był liczony składnik płacowy
ID_ANGAZ | Integer | TAK |  | Identyfikator angażu osoby, dla której był liczony dany składnik
ID_ZASZEREG | Integer | TAK |  | Identyfikator zaszeregowania osoby, dla której był liczony dany składnik
ID_SKLADNIK | Integer | TAK |  | Identyfikator składnika
WARTOSC | Numeric (18,4) | TAK | 0 | Wartość składnika
WYMUSZONY | Smallint | - | 0 | Czy wartość składnika była wymuszona ręcznie 0 - nie 1 - tak
LICZONY | Smallint | - | 0 | Do użytku wewnętrznego 0 - nie 1 - tak

Relacje

Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność
FK_ROZDZIEL_WARTSKLRO_WARTOSCS (FK_ROZDZIEL_WARTSKLRO_WARTOSCS) | WARTOSCSKLADNIKA | ROZDZIELKOSZT | 1:N | CASCADE DELETE
FK_WARTOSCS_SKLWARTSK_SKLADNIK (FK_WARTOSCS_SKLWARTSK_SKLADNIK) | SKLADNIK | WARTOSCSKLADNIKA | 1:N
FK_WARTOSCS_POZLISTWA_POZYCJAL (FK_WARTOSCS_POZLISTWA_POZYCJAL) | POZYCJALISTY | WARTOSCSKLADNIKA | 1:N